foreign establishment - French English Dictionary